.b_HomepageHero{overflow:visible}.b_HomepageHero .container:before,.b_HomepageHero .container:after{top:0}@media(min-width: 1200px){.b_HomepageHero h1{max-width:500px;margin-bottom:-25px;z-index:3}}.b_HomepageHero .description{position:relative;margin-bottom:30px}@media(min-width: 1200px){.b_HomepageHero .description:before{content:"";position:absolute;left:-16px;height:100%;background-color:var(--color-primary-b);display:block;width:1px}}.b_HomepageHero .media-wrap{position:relative;margin-bottom:-100px}@media(min-width: 1200px){.b_HomepageHero .media-wrap{margin-bottom:-215px}}.b_HomepageHero .media-wrap:before{content:"";height:35px;width:50%;background-color:var(--color-primary-a);position:absolute;z-index:2;display:block;top:0;left:0}@media(min-width: 1200px){.b_HomepageHero .media-wrap:before{height:100px}}.b_HomepageHero video{width:100%}.block.hh-spacer{padding:0;height:75px}@media(min-width: 1200px){.block.hh-spacer{height:175px}}